Obrada prirodnog jezika (NLP) jeste podoblast lingvistike, računarstva i vještačke inteligencije koja se bavi interakcijom između računara i ljudskog jezika, posebno kako programirati računare da obrađuju i analiziraju velike količine podataka na prirodnom jeziku. Cilj je da kompjuter bude sposoban da "razumije" sadržaj dokumenata, uključujući kontekstualne nijanse jezika u njima. Tehnologija tada može precizno izdvojiti informacije sadržane u dokumentima, kao i kategorizirati i organizirati same dokumente.
Izazovi u obradi prirodnog jezika često uključuju prepoznavanje govora, razumijevanje prirodnog jezika i stvaranje prirodnog jezika.
Obrada prirodnog jezika vuče korijene iz 1950-ih. Alan Turing je već 1950. godine objavio članak pod naslovom "Računarska mašina i inteligencija" u kojem je predložio ono što se danas zove Turingov test kao kriterij inteligencije, zadatak koji uključuje automatiziranu interpretaciju i generiranje prirodnog jezika, ali u to vrijeme nije artikuliran. kao problem odvojen od vještačke inteligencije.